//
//  BGOFieldNameConstants.h
//  Bango
//

// session values

#define BGO_POST_SDKTYPE @"SDKType"
#define BGO_POST_SDKVERSION @"SDKVersion"
#define BGO_POST_CONNECTIONTYPE @"ConnectionType"
#define BGO_POST_OPERATORCONNECTIONTYPE @"OperatorConnectionType"
#define BGO_POST_ISROAMING @"IsRoaming"
#define BGO_POST_LOCATIONACCURACY @"LocationAccuracy"
#define BGO_POST_LOCATIONLONGITUDE @"LocationX"
#define BGO_POST_LOCATIONLATITUDE @"LocationY"
#define BGO_POST_LOCATIONALTITUDE @"LocationZ"
#define BGO_POST_LOCATIONSOURCE @"LocationSource"
#define BGO_POST_APPLICATIONID @"ApplicationId"
#define BGO_POST_APPLICATIONCHANNEL @"ApplicationChannel"
#define BGO_POST_APPLICATIONTYPE @"ApplicationType"
#define BGO_POST_APPLICATIONVERSION @"ApplicationVersion"
#define BGO_POST_USERID @"UserId"
#define BGO_POST_SESSIONRESTARTTIME @"SessionRestartTime"
#define BGO_POST_OPERATOR @"Operator"
#define BGO_POST_OPERATORNAME @"OperatorName"
#define BGO_POST_COUNTRYISO @"CountryISO"
#define BGO_POST_DEVICEBRAND @"DeviceBrand"
#define BGO_POST_DEVICEMAKE @"DeviceMake"
#define BGO_POST_DEVICEMODEL @"DeviceModel"
#define BGO_POST_SIM @"SIM"
#define BGO_POST_PRODUCT @"Product"
#define BGO_POST_DEVICEVERSION @"DeviceVersion"
#define BGO_POST_OPERATINGSYSTEM @"OperatingSystem"
#define BGO_POST_OPERATINGSYSTEMVERSION @"OperatingSystemVersion"
#define BGO_POST_IP @"IP"
#define BGO_POST_DEVICEISMOBILE @"DeviceIsMobile"

// events
#define BGO_POST_EVENTS @"Events"


#define BGO_POST_EVENTID @"EventId"
#define BGO_POST_EVENTTIME @"EventTime"
#define BGO_POST_EVENTLOCALTIME @"EventLocalTime"
#define BGO_POST_EVENTNAME @"EventName"
#define BGO_POST_EVENTDETAIL @"EventDetail"
#define BGO_POST_EVENTVALUE @"EventValue"
#define BGO_POST_ERRORID @"ErrorId"
#define BGO_POST_ERRORLEVEL @"ErrorLevel"

// event parameters
#define BGO_POST_EVENT_PARAMETERS @"EventParameters"

#define BGO_POST_PARAMETERNAME @"Name"
#define BGO_POST_PARAMETERVALUE @"Value"
